package com.example.service;

import java.util.List;
import java.util.Map;

import com.example.domain.Passwd;
import com.example.result.Result;

public interface PasswdService {

    Result addPasswd(Passwd passwd);// 添加密码信息

    Result updatePasswd(Passwd passwd);// 更新密码信息

    Result deletePasswdById(String classId);// 根据密码编号删除密码信息

    Result queryAllPasswd();// 查询所有密码信息

    Result queryAllPasswdAndUser();// 查询所有密码信息和用户信息

    Result queryPasswdById(String passwdId);// 根据编号查询密码信息

    Result addPasswdByExcel(List<Passwd> list);// 通过Excel批量添加密码信息

    Result deletePasswdByIds(Map<String, String> ids);// 根据密码编号批量删除密码信息

    Result serachByInfo(String[] info);// 密码信息模糊查询

    Result resetPasswdByIds(String json);// 根据密码编号批量重置密码信息

}
